service supplies - Deutsch Englisch Wörterbuch